face the difficulties - Allemand Anglais Dictionnaire